iT邦幫忙

0

人生第一篇程式的發文文章:為何開始學 React?

  • 分享至 

  • xImage
  •  

挑戰 React 第一篇

學習目的

從去年11月開始轉職當軟體工程師,主要都是在了解後端的知識,像是 mysql / php / laravel框架/ nginx 等等,因此在工作 code review 前端程式碼的時候,只能看到片面的程式邏輯與可讀性,希望透過這次挑戰能深度了解組內寫 React 程式碼,學習後並給予一些不錯的建議。

挑戰內容

目前寫過的前端,只有在資策會寫過小專題的 Jquery自發性學習3-5天的 Vue.js,因此經驗值可說是非常得低,目前工作團隊裡從六月開始導入前端框架 React.js,因此想藉由這個機會與主管訂下一個短期目標,到12月底前完成 30 篇的 React 文章技術教學

內容目前預計規劃:

  • 前置作業:安裝、Eslint 語法檢查、JSX 與 ES5/6等等
  • React 基礎知識
  • API 介接與實際運用
  • 進階知識:Redux VS No Redux 的差別

為什麼選擇 React ?

現在前端流行的框架主要有三種,分別有 Angular / Vue / React,精通其中一種框架是前端工程師必備能力之一。
而工作團隊選擇 React 的過程 :

  1. Angular聽說比較難,且公司的人比較少在用所以先屏除

  2. 因此剩下VueReact這兩種框架,在選擇前有先上課與分組學習

  3. 投票後考慮以下三點 :

    • 有沒有現有程式碼可參考
    • 若專案比較大,ReactVue優秀
    • 學習過React之後再學習Vue容易上手,但反過來就不一樣了
  4. 所有組員都投了React只有我投了Vue嗚嗚嗚嗚

小結論

原本是要挑戰ITHOME三十天的鐵人賽,但開始得知這件事大概就是八月底,怕身體吃不消所以改成12月底前,另外這也是我第一次在程式的世界發文,覺得感動!!!期許自己可以如期完成並扎實的寫完每一篇。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言